﻿/* CSS Document */
body,form,menu,div,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 { padding:0; margin:0; font-family: "Arial", "Helvetica", "sans-serif"; }
html{margin:0; padding:0; background:#fff;}
body{ background:#fff;}
div,p {display:block; }
li {list-style:none; }
input[type=radio],input[type=checkbox],button,a{cursor:pointer;} 
a{text-decoration:none;color:#686DAF;}
a:hover {text-decoration:none;color:#ff3300;}
a:active{text-decoration:none;color:#999999;}
img,a{border:0;}
body,td,a{font-size:12px;}
.clear{clear:both;}
input{font-size:12px; padding:0px 0 0 1px; line-height:normal; height:18px;}
.select{font-size:12px; padding-bottom:0px;}

/*---------------主页头部logo样式----------------*/
.logo{height:55px; width:100%;}
.logo01{float:left; margin:8px 0 0 12px; width:510px;}
.logo01 img{float:left;}
.logo01 h2{float:left; margin:16px 0 0 12px;}
.logo01 .date{float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:110px; margin-top:20px;}
.logo02{float:right; margin:10px 15px 0 0; width:310px;}
.logo02 img{float:right; }
.logo02 span{float:left; margin:10px 5px 0 0; width:77px; height:23px; background:url(../images/bg_exit.gif) no-repeat;}
.logo02 span a{ display:block; width:77px; height:23px; text-align:center; line-height:23px; color:#000;}
.logo02 span a:hover{color:#367272; background:url(../images/bg_exit_on.gif) no-repeat;}

/*-----------------导航样式----------------------*/
.navigation{margin:0 10px auto; height:52px; background:url(../images/elegant_nav_bg01.gif) repeat-x; padding-bottom:8px;}
.nav{clear:both;}
.nav ul{float:left; margin-left:5px;_margin-left:3px; }
.nav li{float:left; display:block; height:24px;}
.nav li a{float:left; display:block; height:24px; color:#44756F; font-size:13px; font-weight:bold; line-height:18px; }
.nav li a span{float:left; display:block; height:18px; padding:6px 14px 0 16px; cursor:pointer;}
.nav li a:hover{float:left; display:block; height:24px; background:url(../images/elegant_nav_left.gif) no-repeat left top; color:#fff;}
.nav li a:hover span{float:left; display:block;  height:18px; background:url(../images/elegant_nav_right.gif) no-repeat right top;  color:#fff; text-decoration:underline; cursor:pointer;}
.nav .xin1{float:left; display:block; height:24px; background:url(../images/elegant_nav_left.gif) no-repeat left top; color:#fff;}
.nav .xin1 span{float:left; display:block; height:18px; background:url(../images/elegant_nav_right.gif) no-repeat right top;  color:#fff; cursor:pointer; text-decoration:underline;}


.subnav{width:100%; height:28px; clear:both; background:url(../images/elegant_nav_bg02.gif) no-repeat left bottom;}
.subnavbg{width:100%; height:28px; clear:both; background:url(../images/elegant_nav_bg03.gif) no-repeat right bottom;}
.subnav ul{float:left; margin:2px 0 0 8px;_margin:2px 0 0 4px;}
.subnav li{float:left; display:block; height:20px; position:relative;}
.subnav li a{float:left; display:block; height:20px; color:#fff; margin-left:6px;  font-size:12px; line-height:12px; }
.subnav li a span{float:left; display:block; height:19px !important;height:15px; padding:2px 19px 0 6px !important;padding:5px 19px 0 6px; line-height:normal; color:#fff; background:url(../images/elegant_subnav_narrow02.gif) no-repeat right 9px; font-family:"宋体";}
.subnav li a:hover{float:left; display:block; height:20px; margin-left:6px;  background:url(../images/elegant_subnav_onleft.gif) no-repeat left top; color:#000;}
.subnav li a:hover span{float:left; display:block; height:16px; padding:1px 19px 0 6px !important;padding:4px 19px 0 6px; background:url(../images/elegant_subnav_onright02.gif) no-repeat right top;  color:#DDFCFE; cursor:pointer; line-height:16px;}

.subnav .xin2 a{float:left; display:block; height:20px; margin-left:6px;  background:url(../images/elegant_subnav_left.gif) no-repeat left top; color:#000;}
.subnav .xin2 a span{float:left; display:block; height:16px; padding:4px 19px 0 6px; background:url(../images/elegant_subnav_right02.gif) no-repeat right top;  color:#000; cursor:pointer; line-height:16px;}
.subnav .xin3 a span{background:none;  padding:2px 8px 0 6px !important;padding:5px 8px 0 6px; }
.subnav .xin3hover a{float:left; display:block; height:20px; margin-left:6px;  background:url(../images/elegant_subnav_onleft.gif) no-repeat left top; color:#fff;}
.subnav .xin3hover a span{float:left; display:block; height:16px; padding:4px 19px 0 6px; background:url(../images/elegant_subnav_onright02.gif) no-repeat right top;  color:#fff; cursor:pointer; line-height:16px;}
.subnav .xin3 a:hover span{float:left; display:block; height:19px !important;height:16px; padding:1px 8px 0 6px !important;padding:4px 8px 0 6px; background:url(../images/elegant_subnav_onright.gif) no-repeat right top;  color:#fff; cursor:pointer; line-height:16px;}
.subnav .xin4 a{float:left; display:block; height:20px; margin-left:6px;  background:url(../images/elegant_subnav_left.gif) no-repeat left top; color:#000;}
.subnav .xin4 a span{float:left; display:block; height:15px; padding:2px 8px 0 6px !important;padding:4px 8px 0 6px; background:url(../images/elegant_subnav_right01.gif) no-repeat right top;  color:#000; cursor:pointer; line-height:16px;}
.subnav .xin4 a:hover span{float:left; display:block; height:15px; padding:2px 8px 0 6px !important;padding:4px 8px 0 6px; background:url(../images/elegant_subnav_onright.gif) no-repeat right top;  color:#fff; cursor:pointer;}

.submenu{position:absolute; z-index:999;  padding:0; margin:0; background:#eaf4f8;overflow:hidden;}

.menu_third{padding:1px; margin:0; background:#e2eef3; border:1px solid #3c7370;}
.menu_third ul{padding:0; margin:0;}
.menu_third li{height:24px; font-size:12px; padding:0;}
.menu_third li a{height:24px; font-size:12px; width:100%; cursor:pointer;}
.menu_third li a span{height:24px; font-size:12px; padding:5px 16px 0 10px; color:#2b5f59;}
.menu_third li a:hover{height:24px; font-size:12px; background:#25938c;}
.menu_third li a:hover span{height:24px; font-size:12px; color:#fff;}

.menu_third .xin5 a{height:24px; font-size:12px; width:100%;}
.menu_third .xin5 a span{height:24px; font-size:12px; padding:5px 16px 0 10px; background:url(../images/elegant_subnav_narrow03.gif) no-repeat right 7px;}
.menu_third .xin5 a:hover{height:24px; font-size:12px; width:100%;}
.menu_third .xin5 a:hover span{background:url(../images/elegant_subnav_narrow04.gif) no-repeat right 7px;}

.menu_third .xin6 a{height:24px; font-size:12px; width:100%; background:#25938c;}
.menu_third .xin6 a span{height:24px; font-size:12px; padding:5px 16px 0 10px; background:url(../images/elegant_subnav_narrow04.gif) no-repeat right 7px; color:#fff;  cursor:pointer;}

.menu_third .xin7 a{height:24px; font-size:12px; background:#25938c;}
.menu_third .xin7 a span{height:24px; font-size:12px; color:#fff;}

.submenu_two{position:absolute; z-index:999; background:#eaf4f8; }
.menu_fourth{padding:1px; margin:0; border:1px solid #68918f;}
.menu_fourth li{height:24px; font-size:12px; padding:0; background:#f4f9fb;}
.menu_fourth li a{height:24px; font-size:12px; width:100%; cursor:pointer;}
.menu_fourth li a span{height:24px; font-size:12px; padding:5px 10px 0 10px; color:#2b5f59;}
.menu_fourth li a:hover{height:24px; font-size:12px; width:100%; background:#82979f;}
.menu_fourth li a:hover span{height:24px; font-size:12px; color:#fff;}
.menu_fourth .xin8 a{height:24px; font-size:12px; width:100%; background:#6e909c;}
.menu_fourth .xin8 a span{height:24px; font-size:12px; color:#fff;}

.trundle{float:right; margin:5px 5px 0 0;}
.trundle img{margin-right:3px; float:left;}


/*---------------正文内容样式-------------------*/
.contentleft{width:176px; background:url(../images/bg_cont_left.gif) no-repeat bottom; padding-bottom:11px;}
.contentleft h3{width:176px; background:url(../images/bg_shortcut.gif) no-repeat; height:37px; }
.contentleft h3 img{margin:13px 0 0 39px;}
.contentleft h3 span{ float:right; margin:14px 10px 0 0; background:url(../images/bg_custom.gif) no-repeat; width:45px; height:17px; font-size:12px; font-weight:normal;}
.contentleft h3 span a{padding:2px 0 0 7px; color:#eb6100; display:block;}
.contentleft h3 span a:hover{color:#fff; background:url(../images/bg_custom_on.gif) no-repeat; width:45px; display:block;}
.contentleft ul{width:164px !important;width:176px; border-left:1px solid #b7b7b7; border-right:1px solid #b7b7b7; padding:7px 0 7px 10px; display:block; background:#f7f7f7;}
.contentleft li{float:left; width:154px; padding:3px 0 2px; background: url(../images/bg_line.gif) no-repeat bottom center;}
.contentleft li a{float:left; display:block; padding:2px 0 0 28px; line-height:16px; background:url(../images/bg_dian.gif) no-repeat 13px 5px; color:#353535;}
.contentleft li a:hover{color:#cc6633;}
.contentleft .bg_notice{width:176px; background:url(../images/bg_notice.gif) no-repeat; height:35px;}
.contentleft .buttonline{ text-align:right; width:154px; padding-top:0px; padding-bottom:0; background: none;}
.contentleft .btn_more{width:38px; height:12px; background:url(../images/btn_more.gif) no-repeat; border:0;}
.contentleft .btn_less{width:38px; height:12px; background:url(../images/btn_less.gif) no-repeat; border:0;}
.contentleft .profile{ border-left:1px solid #b7b7b7;  border-right:1px solid #b7b7b7; width:176px;}
.contentleft .profile span{width:174px; background:url(../images/bg_cont_left01.gif) no-repeat center center; height:28px; line-height:28px; text-align:left; padding-left:12px;}
.contentleft .profile .text_number{color:#b3783e; width:117px; float:right;}
.contentleft .profile .guest_name{padding:5px 5px 5px 12px; font-size:12px; line-height:18px; text-align:left; color:#353535;}
.contentleft .profile .guest_name p{ width:112px; float:right; font-size:12px; line-height:18px; text-align:left; color:#eb6100;}
.contentleft .profile .guest_name span{width:50px;}
.contentleft .bg_customer{width:176px; background:url(../images/bg_customer.gif) no-repeat; height:35px;}
.tel{width:176px;}

/*---------------------位置导航样式-----------------*/
.cont_title{width:100%; background:url(../images/content_title_bg02.gif) repeat-x top; height:37px; padding-bottom:5px;}
.cont_title01{width:100%; background:url(../images/content_title_bg01.gif) no-repeat right top; height:37px;}
.cont_title01 h3{ float:left;height:37px; background:url(../images/content_title_bg03.gif) no-repeat left top; padding:16px 0 0 40px; font-size:13px; color:#437572; font-family:"宋体";}
.cont_title01 p{float:right; margin:14px 10px 0 0; color:#2f5b57; font-family:Arial, Helvetica, sans-serif;}
.cont_title01 p span{color:#eb6100; font-size:13px;}
 

/*------------------------版权样式----------------------*/
.copyright{margin:0 10px 3px; background:#a2d4d7; height:22px; font-size:12px;}
.copyright span{float:left; margin:5px 0 0 5px;}
.copyright .copy_R{float:right; margin-right:10px; font-family: "Arial", "Helvetica", "sans-serif"; line-height:normal;}

/*.copyright {font-size:12px;position:absolute;padding:0px 10px 0 10px;height:25px;}
.copyright01{background:#a2d4d7; font-size:12px; height:20px !important;height:20px;padding-top:5px;  }

.copyright01 span{float:left; margin-left:5px; font-size:12px;padding-top:3px;}
.copyright01 .copy_R{float:right; margin-right:5px; font-family: "Arial", "Helvetica", "sans-serif"; font-size:12px;}
*/
